snow-capped peak - Espagnol Anglais Dictionnaire